import subprocess

from PyQt5.QtWidgets import QMessageBox


def reboot_pc():
    dlg = QMessageBox()
    dlg.setWindowTitle('Внимание!')
    dlg.setText('Перезагрузить компьютер?')
    dlg.setStandardButtons(QMessageBox.Ok | QMessageBox.Cancel)
    if dlg.exec() == QMessageBox.Ok:
        subprocess.run('reboot')
